body
{
	background-color:#EEE;
}

h2,h3,h4,h5,h6
{
	font-family:sans-serif;
	padding:0;
	margin:0;
}

#results li
{
	border: 2px solid #888;
	margin:0;
	margin-bottom:1em;
	padding: .5em;
	border-radius:5px;
}

#results li:hover
{
	background-color:#FFF;
	border: 3px solid #BBF;
}

#results li p
{
	color:#222;
}

#results ul
{
	background-color:#FFFFE0;
	padding: 1em;
	border-radius: 15px;
}

#results
{
	min-width:60%;
	max-width:70%;	
	float:left;
}

ul
{
	list-style-type:none;
	padding:0;
	margin:0;
}

form
{
	display:inline-block;
}

form input, form button
{
	font-size:x-Large;
}

img
{
	max-width:48%;
}

h1,h2
{
	font-family:sans-serif;
}

#results a
{
	text-decoration:none;
}

h2
{
	font-size:xx-large;
}

#results h4
{
	font-style:italic;
	font-color:#AAA;
}

#image_results
{
	float:right;
	width:30%;
}

#image_results h6
{
	display:inline;
}

#image_results h2
{
	font-size:xx-large;
	display:inline;
}

#image_results h6
{
	color:#888;
	display:inline-block;
	padding-left: .5em;
}

#image_results h2, #results h2
{
	padding-bottom:0.35 em;
	display:inline-block;
}